export interface MerchantApplyData {
  id: number
  merchantUserId: number
  subMchid: string
  name: string
  logo: string
  canteenId: number
  address: string
  phone: string
  licenseImage: string
  shopImage: string
  description: string
  status: number
  rejectReason: string
  createTime: string
  updateTime: string
}

export interface GetMerchantApplyRequestData {
  pageNo: number
  pageSize: number
  name?: string
  phone?: string
  status?: number
}

export interface AuditMerchantApplyRequestData {
  id: number
  status: number
  rejectReason?: string
}

export type MerchantApplyResponseData = ApiResponseData<{
  list: MerchantApplyData[]
  total: number
}>
